如果說很喜歡follow其他網站的內容的話,可以使用php裡面的curl和preg_match函式,自動抓取資料呈現在自己的網頁上:
基本介紹:
curl--抓其他網頁的內容
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, '要follow的網站網址');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 結束抓取的時間);
preg_match--尋找關鍵字
preg_match('/關鍵字/U', 從哪個字串尋找, 找到的部分要存哪個字串);
mb_substr--擷取部分字串
mb_substr(從哪個字串擷取, 從第幾個位元, 到第幾個位元,文字編碼);
------範例------
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.test.org123456');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
$text = curl_exec($ch);
if (empty($text)) {
echo "no found!!";
}else {
preg_match('/<img/U', $text, $match);
$match_r = $match[1];
echo mb_substr($match_r, 0, 28,"utf-8");
}?>